.city-wrap
  height: 100%
  overflow: auto
.part-city-lists-wrap
  .part-city-lists-text-wrap
    background: #fff
    height: 3.4rem
    line-height: 3.4rem
    padding: 0 2.5rem 0 1.5rem
    .icon-dizhi
      color: #0369ec
    .icon-huore
      color: #be0707
  .part-city-lists-content-wrap
    background: #f7f7f7
    padding: 1.5rem 2.5rem 0 1.5rem
    .part-city-item-wrap
      padding-bottom: 1.5rem
      padding-right: 1.5rem
      // &.city-item-wrap:nth-child(3n) 
      //   padding-right: 0
      .part-city-item
        height: 3.4rem 
        line-height: 3.4rem
        background: #fff
        color: #656565
        text-align: center
        border-radius: .4rem
        border: 1px solid #cdcbcb

.city-lists-wrap
  .city-lists-text-wrap
    background: #fff
    height: 3.4rem
    line-height: 3.4rem
    padding: 0 2.5rem 0 3.5rem
  .city-lists-content-wrap
    background: #f7f7f7
    padding: 0 2.5rem
    .city-item 
      color: #656565
      padding: 1.5rem 1rem
    
// 字母表
.alpha-list-wrap
  position: fixed
  top: 0
  bottom: 0
  right: .4rem
  width: 2.6rem
  .alpha-list
    text-align: center
    .alpha
      color: #656565
      height: 1.5rem


  
